toroidal plasmoid - Francés Inglés Diccionario